Continuous Software Engineering in the Wild

نویسندگان

چکیده

Software is becoming a critical component of most products and organizational functions. The ability to continuously improve software determines how well the organization can respond market opportunities. Continuous engineering promises numerous advantages over sprint-based or plan-driven development. However, implementing continuous pipeline in an existing challenging. In this invited position paper, we discuss adoption challenges argue for more systematic methodology drive engineering. Our discussion based on ongoing work with several industrial partners as experience reported both state-of-practice state-of-the-art. We conclude that primarily requires analysis organization, its goals, constraints. One size does not fit all purposes, meaning many principles behind are relevant organizations, but level realization benefits may still vary. main hindrances flow arise from sub-optimal structures lack alignment. Once those removed, implement automation further delivery.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Does Continuous Requirements Engineering need Continuous Software Engineering?

Agile development methods allow rapid adaptations of requirements to fast changing needs in businesses and society. Their combination with Continuous Requirements Engineering seems to be very effective. However, agile methods are applied to the development process only. Maintenance is often not organized in the same way. Continuous Delivers might be a solution for that. Additionally, the focus ...

متن کامل

Workshop on Continuous Software Engineering

These new approaches have a high impact on the specification, design, development, maintenance, operation and the evolution of software systems. Therefore, common software engineering activities, organizational forms and processes have to be questioned, adapted and extended to ensure continuous and unobstructed software development (Continuous Software Engineering). So far, there is a lack of s...

متن کامل

Usability Engineering in the Wild: How Do Practitioners Integrate Usability Engineering in Software Development?

It has been argued that too much research on usability engineering is incoherent with the processes, and settings being the realities for practitioners. In this paper we want to extend the existing knowledge about usability engineering in the wild. Through 12 semi-structured interviews we wanted to get an understanding of how usability is perceived, and practiced in reality. We found that our p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture notes in business information processing

سال: 2022

ISSN: ['1865-1348', '1865-1356']

DOI: https://doi.org/10.1007/978-3-031-04115-0_1